12229
13181
11701
10626
14582
17486
19902
21053
18508
16603
13252
9879
6825
3120
5185
8219
9794
9041
8737
21834
5053
